home *** CD-ROM | disk | FTP | other *** search
/ Windows Game Programming for Dummies (2nd Edition) / WinGamProgFD.iso / pc / DirectX SDK / DXSDK / samples / Multimedia / DirectInput / DIConfig / diconfig.mak < prev    next >
Encoding:
Text File  |  2001-10-08  |  20.2 KB  |  770 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on diconfig.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=diconfig - Win32 Debug Unicode
  4. !MESSAGE No configuration specified. Defaulting to diconfig - Win32 Debug Unicode.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "diconfig - Win32 Release" && "$(CFG)" != "diconfig - Win32 Debug" && "$(CFG)" != "diconfig - Win32 Debug Unicode" && "$(CFG)" != "diconfig - Win32 Release Unicode"
  8. !MESSAGE Invalid configuration "$(CFG)" specified.
  9. !MESSAGE You can specify a configuration when running NMAKE
  10. !MESSAGE by defining the macro CFG on the command line. For example:
  11. !MESSAGE 
  12. !MESSAGE NMAKE /f "diconfig.mak" CFG="diconfig - Win32 Debug Unicode"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "diconfig - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
  17. !MESSAGE "diconfig - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
  18. !MESSAGE "diconfig - Win32 Debug Unicode" (based on "Win32 (x86) Dynamic-Link Library")
  19. !MESSAGE "diconfig - Win32 Release Unicode" (based on "Win32 (x86) Dynamic-Link Library")
  20. !MESSAGE 
  21. !ERROR An invalid configuration is specified.
  22. !ENDIF 
  23.  
  24. !IF "$(OS)" == "Windows_NT"
  25. NULL=
  26. !ELSE 
  27. NULL=nul
  28. !ENDIF 
  29.  
  30. !IF  "$(CFG)" == "diconfig - Win32 Release"
  31.  
  32. OUTDIR=.\Release
  33. INTDIR=.\Release
  34. # Begin Custom Macros
  35. OutDir=.\Release
  36. # End Custom Macros
  37.  
  38. ALL : "$(OUTDIR)\diconfig.dll"
  39.  
  40.  
  41. CLEAN :
  42.     -@erase "$(INTDIR)\cbitmap.obj"
  43.     -@erase "$(INTDIR)\cd3dsurf.obj"
  44.     -@erase "$(INTDIR)\cdevicecontrol.obj"
  45.     -@erase "$(INTDIR)\cdeviceui.obj"
  46.     -@erase "$(INTDIR)\cdeviceview.obj"
  47.     -@erase "$(INTDIR)\cdeviceviewtext.obj"
  48.     -@erase "$(INTDIR)\cdiacpage.obj"
  49.     -@erase "$(INTDIR)\cfguitrace.obj"
  50.     -@erase "$(INTDIR)\cfrmwrk.obj"
  51.     -@erase "$(INTDIR)\configwnd.obj"
  52.     -@erase "$(INTDIR)\constants.obj"
  53.     -@erase "$(INTDIR)\cyclestr.obj"
  54.     -@erase "$(INTDIR)\dconfig.res"
  55.     -@erase "$(INTDIR)\flexcheckbox.obj"
  56.     -@erase "$(INTDIR)\flexcombobox.obj"
  57.     -@erase "$(INTDIR)\flexinfobox.obj"
  58.     -@erase "$(INTDIR)\flexlistbox.obj"
  59.     -@erase "$(INTDIR)\flexmsgbox.obj"
  60.     -@erase "$(INTDIR)\flexscrollbar.obj"
  61.     -@erase "$(INTDIR)\flextooltip.obj"
  62.     -@erase "$(INTDIR)\flextree.obj"
  63.     -@erase "$(INTDIR)\flexwnd.obj"
  64.     -@erase "$(INTDIR)\guids.obj"
  65.     -@erase "$(INTDIR)\iclassfact.obj"
  66.     -@erase "$(INTDIR)\ipageclassfact.obj"
  67.     -@erase "$(INTDIR)\main.obj"
  68.     -@erase "$(INTDIR)\populate.obj"
  69.     -@erase "$(INTDIR)\privcom.obj"
  70.     -@erase "$(INTDIR)\registry.obj"
  71.     -@erase "$(INTDIR)\selcontroldlg.obj"
  72.     -@erase "$(INTDIR)\uiglobals.obj"
  73.     -@erase "$(INTDIR)\usefuldi.obj"
  74.     -@erase "$(INTDIR)\vc60.idb"
  75.     -@erase "$(INTDIR)\viewselwnd.obj"
  76.     -@erase "$(OUTDIR)\diconfig.dll"
  77.     -@erase "$(OUTDIR)\diconfig.exp"
  78.     -@erase "$(OUTDIR)\diconfig.lib"
  79.  
  80. "$(OUTDIR)" :
  81.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  82.  
  83. CPP=cl.exe
  84. CPP_PROJ=/nologo /MT /W3 /GR /O2 /I "$(dxsdkroot)\include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "DICONFIG_EXPORTS" /Fp"$(INTDIR)\diconfig.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  85.  
  86. .c{$(INTDIR)}.obj::
  87.    $(CPP) @<<
  88.    $(CPP_PROJ) $< 
  89. <<
  90.  
  91. .cpp{$(INTDIR)}.obj::
  92.    $(CPP) @<<
  93.    $(CPP_PROJ) $< 
  94. <<
  95.  
  96. .cxx{$(INTDIR)}.obj::
  97.    $(CPP) @<<
  98.    $(CPP_PROJ) $< 
  99. <<
  100.  
  101. .c{$(INTDIR)}.sbr::
  102.    $(CPP) @<<
  103.    $(CPP_PROJ) $< 
  104. <<
  105.  
  106. .cpp{$(INTDIR)}.sbr::
  107.    $(CPP) @<<
  108.    $(CPP_PROJ) $< 
  109. <<
  110.  
  111. .cxx{$(INTDIR)}.sbr::
  112.    $(CPP) @<<
  113.    $(CPP_PROJ) $< 
  114. <<
  115.  
  116. MTL=midl.exe
  117. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  118. RSC=rc.exe
  119. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\dconfig.res" /d "NDEBUG" 
  120. BSC32=bscmake.exe
  121. BSC32_FLAGS=/nologo /o"$(OUTDIR)\diconfig.bsc" 
  122. BSC32_SBRS= \
  123.     
  124. LINK32=link.exe
  125. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib ole32.lib uuid.lib dinput8.lib ddraw.lib d3d8.lib d3dx8.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\diconfig.pdb" /machine:I386 /def:".\diactfrm.def" /out:"$(OUTDIR)\diconfig.dll" /implib:"$(OUTDIR)\diconfig.lib" /libpath:"$(dxsdkroot)\lib" /stack:0x200000,0x200000
  126. DEF_FILE= \
  127.     ".\diactfrm.def"
  128. LINK32_OBJS= \
  129.     "$(INTDIR)\cbitmap.obj" \
  130.     "$(INTDIR)\cd3dsurf.obj" \
  131.     "$(INTDIR)\cdevicecontrol.obj" \
  132.     "$(INTDIR)\cdeviceui.obj" \
  133.     "$(INTDIR)\cdeviceview.obj" \
  134.     "$(INTDIR)\cdeviceviewtext.obj" \
  135.     "$(INTDIR)\cdiacpage.obj" \
  136.     "$(INTDIR)\cfguitrace.obj" \
  137.     "$(INTDIR)\cfrmwrk.obj" \
  138.     "$(INTDIR)\configwnd.obj" \
  139.     "$(INTDIR)\constants.obj" \
  140.     "$(INTDIR)\cyclestr.obj" \
  141.     "$(INTDIR)\flexcheckbox.obj" \
  142.     "$(INTDIR)\flexcombobox.obj" \
  143.     "$(INTDIR)\flexinfobox.obj" \
  144.     "$(INTDIR)\flexlistbox.obj" \
  145.     "$(INTDIR)\flexmsgbox.obj" \
  146.     "$(INTDIR)\flexscrollbar.obj" \
  147.     "$(INTDIR)\flextooltip.obj" \
  148.     "$(INTDIR)\flextree.obj" \
  149.     "$(INTDIR)\flexwnd.obj" \
  150.     "$(INTDIR)\guids.obj" \
  151.     "$(INTDIR)\iclassfact.obj" \
  152.     "$(INTDIR)\ipageclassfact.obj" \
  153.     "$(INTDIR)\main.obj" \
  154.     "$(INTDIR)\populate.obj" \
  155.     "$(INTDIR)\privcom.obj" \
  156.     "$(INTDIR)\registry.obj" \
  157.     "$(INTDIR)\selcontroldlg.obj" \
  158.     "$(INTDIR)\uiglobals.obj" \
  159.     "$(INTDIR)\usefuldi.obj" \
  160.     "$(INTDIR)\viewselwnd.obj" \
  161.     "$(INTDIR)\dconfig.res"
  162.  
  163. "$(OUTDIR)\diconfig.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  164.     $(LINK32) @<<
  165.   $(LINK32_FLAGS) $(LINK32_OBJS)
  166. <<
  167.  
  168. !ELSEIF  "$(CFG)" == "diconfig - Win32 Debug"
  169.  
  170. OUTDIR=.\Debug
  171. INTDIR=.\Debug
  172. # Begin Custom Macros
  173. OutDir=.\Debug
  174. # End Custom Macros
  175.  
  176. ALL : "$(OUTDIR)\diconfig.dll"
  177.  
  178.  
  179. CLEAN :
  180.     -@erase "$(INTDIR)\cbitmap.obj"
  181.     -@erase "$(INTDIR)\cd3dsurf.obj"
  182.     -@erase "$(INTDIR)\cdevicecontrol.obj"
  183.     -@erase "$(INTDIR)\cdeviceui.obj"
  184.     -@erase "$(INTDIR)\cdeviceview.obj"
  185.     -@erase "$(INTDIR)\cdeviceviewtext.obj"
  186.     -@erase "$(INTDIR)\cdiacpage.obj"
  187.     -@erase "$(INTDIR)\cfguitrace.obj"
  188.     -@erase "$(INTDIR)\cfrmwrk.obj"
  189.     -@erase "$(INTDIR)\configwnd.obj"
  190.     -@erase "$(INTDIR)\constants.obj"
  191.     -@erase "$(INTDIR)\cyclestr.obj"
  192.     -@erase "$(INTDIR)\dconfig.res"
  193.     -@erase "$(INTDIR)\flexcheckbox.obj"
  194.     -@erase "$(INTDIR)\flexcombobox.obj"
  195.     -@erase "$(INTDIR)\flexinfobox.obj"
  196.     -@erase "$(INTDIR)\flexlistbox.obj"
  197.     -@erase "$(INTDIR)\flexmsgbox.obj"
  198.     -@erase "$(INTDIR)\flexscrollbar.obj"
  199.     -@erase "$(INTDIR)\flextooltip.obj"
  200.     -@erase "$(INTDIR)\flextree.obj"
  201.     -@erase "$(INTDIR)\flexwnd.obj"
  202.     -@erase "$(INTDIR)\guids.obj"
  203.     -@erase "$(INTDIR)\iclassfact.obj"
  204.     -@erase "$(INTDIR)\ipageclassfact.obj"
  205.     -@erase "$(INTDIR)\main.obj"
  206.     -@erase "$(INTDIR)\populate.obj"
  207.     -@erase "$(INTDIR)\privcom.obj"
  208.     -@erase "$(INTDIR)\registry.obj"
  209.     -@erase "$(INTDIR)\selcontroldlg.obj"
  210.     -@erase "$(INTDIR)\uiglobals.obj"
  211.     -@erase "$(INTDIR)\usefuldi.obj"
  212.     -@erase "$(INTDIR)\vc60.idb"
  213.     -@erase "$(INTDIR)\vc60.pdb"
  214.     -@erase "$(INTDIR)\viewselwnd.obj"
  215.     -@erase "$(OUTDIR)\diconfig.dll"
  216.     -@erase "$(OUTDIR)\diconfig.exp"
  217.     -@erase "$(OUTDIR)\diconfig.ilk"
  218.     -@erase "$(OUTDIR)\diconfig.lib"
  219.     -@erase "$(OUTDIR)\diconfig.pdb"
  220.  
  221. "$(OUTDIR)" :
  222.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  223.  
  224. CPP=cl.exe
  225. CPP_PROJ=/nologo /MTd /W3 /Gm /GR /Zi /Od /I "$(dxsdkroot)\include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "DICONFIG_EXPORTS" /D "DEBUG" /Fp"$(INTDIR)\diconfig.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  226.  
  227. .c{$(INTDIR)}.obj::
  228.    $(CPP) @<<
  229.    $(CPP_PROJ) $< 
  230. <<
  231.  
  232. .cpp{$(INTDIR)}.obj::
  233.    $(CPP) @<<
  234.    $(CPP_PROJ) $< 
  235. <<
  236.  
  237. .cxx{$(INTDIR)}.obj::
  238.    $(CPP) @<<
  239.    $(CPP_PROJ) $< 
  240. <<
  241.  
  242. .c{$(INTDIR)}.sbr::
  243.    $(CPP) @<<
  244.    $(CPP_PROJ) $< 
  245. <<
  246.  
  247. .cpp{$(INTDIR)}.sbr::
  248.    $(CPP) @<<
  249.    $(CPP_PROJ) $< 
  250. <<
  251.  
  252. .cxx{$(INTDIR)}.sbr::
  253.    $(CPP) @<<
  254.    $(CPP_PROJ) $< 
  255. <<
  256.  
  257. MTL=midl.exe
  258. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  259. RSC=rc.exe
  260. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\dconfig.res" /d "_DEBUG" 
  261. BSC32=bscmake.exe
  262. BSC32_FLAGS=/nologo /o"$(OUTDIR)\diconfig.bsc" 
  263. BSC32_SBRS= \
  264.     
  265. LINK32=link.exe
  266. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib ole32.lib uuid.lib dinput8.lib ddraw.lib d3d8.lib d3dx8.lib /nologo /dll /incremental:yes /pdb:"$(OUTDIR)\diconfig.pdb" /debug /machine:I386 /def:".\diactfrm.def" /out:"$(OUTDIR)\diconfig.dll" /implib:"$(OUTDIR)\diconfig.lib" /pdbtype:sept /libpath:"$(dxsdkroot)\lib" /stack:0x200000,0x200000
  267. DEF_FILE= \
  268.     ".\diactfrm.def"
  269. LINK32_OBJS= \
  270.     "$(INTDIR)\cbitmap.obj" \
  271.     "$(INTDIR)\cd3dsurf.obj" \
  272.     "$(INTDIR)\cdevicecontrol.obj" \
  273.     "$(INTDIR)\cdeviceui.obj" \
  274.     "$(INTDIR)\cdeviceview.obj" \
  275.     "$(INTDIR)\cdeviceviewtext.obj" \
  276.     "$(INTDIR)\cdiacpage.obj" \
  277.     "$(INTDIR)\cfguitrace.obj" \
  278.     "$(INTDIR)\cfrmwrk.obj" \
  279.     "$(INTDIR)\configwnd.obj" \
  280.     "$(INTDIR)\constants.obj" \
  281.     "$(INTDIR)\cyclestr.obj" \
  282.     "$(INTDIR)\flexcheckbox.obj" \
  283.     "$(INTDIR)\flexcombobox.obj" \
  284.     "$(INTDIR)\flexinfobox.obj" \
  285.     "$(INTDIR)\flexlistbox.obj" \
  286.     "$(INTDIR)\flexmsgbox.obj" \
  287.     "$(INTDIR)\flexscrollbar.obj" \
  288.     "$(INTDIR)\flextooltip.obj" \
  289.     "$(INTDIR)\flextree.obj" \
  290.     "$(INTDIR)\flexwnd.obj" \
  291.     "$(INTDIR)\guids.obj" \
  292.     "$(INTDIR)\iclassfact.obj" \
  293.     "$(INTDIR)\ipageclassfact.obj" \
  294.     "$(INTDIR)\main.obj" \
  295.     "$(INTDIR)\populate.obj" \
  296.     "$(INTDIR)\privcom.obj" \
  297.     "$(INTDIR)\registry.obj" \
  298.     "$(INTDIR)\selcontroldlg.obj" \
  299.     "$(INTDIR)\uiglobals.obj" \
  300.     "$(INTDIR)\usefuldi.obj" \
  301.     "$(INTDIR)\viewselwnd.obj" \
  302.     "$(INTDIR)\dconfig.res"
  303.  
  304. "$(OUTDIR)\diconfig.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  305.     $(LINK32) @<<
  306.   $(LINK32_FLAGS) $(LINK32_OBJS)
  307. <<
  308.  
  309. !ELSEIF  "$(CFG)" == "diconfig - Win32 Debug Unicode"
  310.  
  311. OUTDIR=.\Win32_Debug_Unicode
  312. INTDIR=.\Win32_Debug_Unicode
  313. # Begin Custom Macros
  314. OutDir=.\Win32_Debug_Unicode
  315. # End Custom Macros
  316.  
  317. ALL : "$(OUTDIR)\diconfig.dll"
  318.  
  319.  
  320. CLEAN :
  321.     -@erase "$(INTDIR)\cbitmap.obj"
  322.     -@erase "$(INTDIR)\cd3dsurf.obj"
  323.     -@erase "$(INTDIR)\cdevicecontrol.obj"
  324.     -@erase "$(INTDIR)\cdeviceui.obj"
  325.     -@erase "$(INTDIR)\cdeviceview.obj"
  326.     -@erase "$(INTDIR)\cdeviceviewtext.obj"
  327.     -@erase "$(INTDIR)\cdiacpage.obj"
  328.     -@erase "$(INTDIR)\cfguitrace.obj"
  329.     -@erase "$(INTDIR)\cfrmwrk.obj"
  330.     -@erase "$(INTDIR)\configwnd.obj"
  331.     -@erase "$(INTDIR)\constants.obj"
  332.     -@erase "$(INTDIR)\cyclestr.obj"
  333.     -@erase "$(INTDIR)\dconfig.res"
  334.     -@erase "$(INTDIR)\flexcheckbox.obj"
  335.     -@erase "$(INTDIR)\flexcombobox.obj"
  336.     -@erase "$(INTDIR)\flexinfobox.obj"
  337.     -@erase "$(INTDIR)\flexlistbox.obj"
  338.     -@erase "$(INTDIR)\flexmsgbox.obj"
  339.     -@erase "$(INTDIR)\flexscrollbar.obj"
  340.     -@erase "$(INTDIR)\flextooltip.obj"
  341.     -@erase "$(INTDIR)\flextree.obj"
  342.     -@erase "$(INTDIR)\flexwnd.obj"
  343.     -@erase "$(INTDIR)\guids.obj"
  344.     -@erase "$(INTDIR)\iclassfact.obj"
  345.     -@erase "$(INTDIR)\ipageclassfact.obj"
  346.     -@erase "$(INTDIR)\main.obj"
  347.     -@erase "$(INTDIR)\populate.obj"
  348.     -@erase "$(INTDIR)\privcom.obj"
  349.     -@erase "$(INTDIR)\registry.obj"
  350.     -@erase "$(INTDIR)\selcontroldlg.obj"
  351.     -@erase "$(INTDIR)\uiglobals.obj"
  352.     -@erase "$(INTDIR)\usefuldi.obj"
  353.     -@erase "$(INTDIR)\vc60.idb"
  354.     -@erase "$(INTDIR)\vc60.pdb"
  355.     -@erase "$(INTDIR)\viewselwnd.obj"
  356.     -@erase "$(OUTDIR)\diconfig.dll"
  357.     -@erase "$(OUTDIR)\diconfig.exp"
  358.     -@erase "$(OUTDIR)\diconfig.ilk"
  359.     -@erase "$(OUTDIR)\diconfig.lib"
  360.     -@erase "$(OUTDIR)\diconfig.pdb"
  361.  
  362. "$(OUTDIR)" :
  363.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  364.  
  365. CPP=cl.exe
  366. CPP_PROJ=/nologo /MTd /W3 /Gm /GR /Zi /Od /I "$(dxsdkroot)\include" /D "_MBCS" /D "_USRDLL" /D "DICONFIG_EXPORTS" /D "DEBUG" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\diconfig.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  367.  
  368. .c{$(INTDIR)}.obj::
  369.    $(CPP) @<<
  370.    $(CPP_PROJ) $< 
  371. <<
  372.  
  373. .cpp{$(INTDIR)}.obj::
  374.    $(CPP) @<<
  375.    $(CPP_PROJ) $< 
  376. <<
  377.  
  378. .cxx{$(INTDIR)}.obj::
  379.    $(CPP) @<<
  380.    $(CPP_PROJ) $< 
  381. <<
  382.  
  383. .c{$(INTDIR)}.sbr::
  384.    $(CPP) @<<
  385.    $(CPP_PROJ) $< 
  386. <<
  387.  
  388. .cpp{$(INTDIR)}.sbr::
  389.    $(CPP) @<<
  390.    $(CPP_PROJ) $< 
  391. <<
  392.  
  393. .cxx{$(INTDIR)}.sbr::
  394.    $(CPP) @<<
  395.    $(CPP_PROJ) $< 
  396. <<
  397.  
  398. MTL=midl.exe
  399. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  400. RSC=rc.exe
  401. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\dconfig.res" /d "_DEBUG" 
  402. BSC32=bscmake.exe
  403. BSC32_FLAGS=/nologo /o"$(OUTDIR)\diconfig.bsc" 
  404. BSC32_SBRS= \
  405.     
  406. LINK32=link.exe
  407. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib ole32.lib uuid.lib dinput8.lib ddraw.lib d3d8.lib d3dx8.lib /nologo /dll /incremental:yes /pdb:"$(OUTDIR)\diconfig.pdb" /debug /machine:I386 /def:".\diactfrm.def" /out:"$(OUTDIR)\diconfig.dll" /implib:"$(OUTDIR)\diconfig.lib" /pdbtype:sept /libpath:"$(dxsdkroot)\lib" /stack:0x200000,0x200000
  408. DEF_FILE= \
  409.     ".\diactfrm.def"
  410. LINK32_OBJS= \
  411.     "$(INTDIR)\cbitmap.obj" \
  412.     "$(INTDIR)\cd3dsurf.obj" \
  413.     "$(INTDIR)\cdevicecontrol.obj" \
  414.     "$(INTDIR)\cdeviceui.obj" \
  415.     "$(INTDIR)\cdeviceview.obj" \
  416.     "$(INTDIR)\cdeviceviewtext.obj" \
  417.     "$(INTDIR)\cdiacpage.obj" \
  418.     "$(INTDIR)\cfguitrace.obj" \
  419.     "$(INTDIR)\cfrmwrk.obj" \
  420.     "$(INTDIR)\configwnd.obj" \
  421.     "$(INTDIR)\constants.obj" \
  422.     "$(INTDIR)\cyclestr.obj" \
  423.     "$(INTDIR)\flexcheckbox.obj" \
  424.     "$(INTDIR)\flexcombobox.obj" \
  425.     "$(INTDIR)\flexinfobox.obj" \
  426.     "$(INTDIR)\flexlistbox.obj" \
  427.     "$(INTDIR)\flexmsgbox.obj" \
  428.     "$(INTDIR)\flexscrollbar.obj" \
  429.     "$(INTDIR)\flextooltip.obj" \
  430.     "$(INTDIR)\flextree.obj" \
  431.     "$(INTDIR)\flexwnd.obj" \
  432.     "$(INTDIR)\guids.obj" \
  433.     "$(INTDIR)\iclassfact.obj" \
  434.     "$(INTDIR)\ipageclassfact.obj" \
  435.     "$(INTDIR)\main.obj" \
  436.     "$(INTDIR)\populate.obj" \
  437.     "$(INTDIR)\privcom.obj" \
  438.     "$(INTDIR)\registry.obj" \
  439.     "$(INTDIR)\selcontroldlg.obj" \
  440.     "$(INTDIR)\uiglobals.obj" \
  441.     "$(INTDIR)\usefuldi.obj" \
  442.     "$(INTDIR)\viewselwnd.obj" \
  443.     "$(INTDIR)\dconfig.res"
  444.  
  445. "$(OUTDIR)\diconfig.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  446.     $(LINK32) @<<
  447.   $(LINK32_FLAGS) $(LINK32_OBJS)
  448. <<
  449.  
  450. !ELSEIF  "$(CFG)" == "diconfig - Win32 Release Unicode"
  451.  
  452. OUTDIR=.\Win32_Release_Unicode
  453. INTDIR=.\Win32_Release_Unicode
  454. # Begin Custom Macros
  455. OutDir=.\Win32_Release_Unicode
  456. # End Custom Macros
  457.  
  458. ALL : "$(OUTDIR)\diconfig.dll"
  459.  
  460.  
  461. CLEAN :
  462.     -@erase "$(INTDIR)\cbitmap.obj"
  463.     -@erase "$(INTDIR)\cd3dsurf.obj"
  464.     -@erase "$(INTDIR)\cdevicecontrol.obj"
  465.     -@erase "$(INTDIR)\cdeviceui.obj"
  466.     -@erase "$(INTDIR)\cdeviceview.obj"
  467.     -@erase "$(INTDIR)\cdeviceviewtext.obj"
  468.     -@erase "$(INTDIR)\cdiacpage.obj"
  469.     -@erase "$(INTDIR)\cfguitrace.obj"
  470.     -@erase "$(INTDIR)\cfrmwrk.obj"
  471.     -@erase "$(INTDIR)\configwnd.obj"
  472.     -@erase "$(INTDIR)\constants.obj"
  473.     -@erase "$(INTDIR)\cyclestr.obj"
  474.     -@erase "$(INTDIR)\dconfig.res"
  475.     -@erase "$(INTDIR)\flexcheckbox.obj"
  476.     -@erase "$(INTDIR)\flexcombobox.obj"
  477.     -@erase "$(INTDIR)\flexinfobox.obj"
  478.     -@erase "$(INTDIR)\flexlistbox.obj"
  479.     -@erase "$(INTDIR)\flexmsgbox.obj"
  480.     -@erase "$(INTDIR)\flexscrollbar.obj"
  481.     -@erase "$(INTDIR)\flextooltip.obj"
  482.     -@erase "$(INTDIR)\flextree.obj"
  483.     -@erase "$(INTDIR)\flexwnd.obj"
  484.     -@erase "$(INTDIR)\guids.obj"
  485.     -@erase "$(INTDIR)\iclassfact.obj"
  486.     -@erase "$(INTDIR)\ipageclassfact.obj"
  487.     -@erase "$(INTDIR)\main.obj"
  488.     -@erase "$(INTDIR)\populate.obj"
  489.     -@erase "$(INTDIR)\privcom.obj"
  490.     -@erase "$(INTDIR)\registry.obj"
  491.     -@erase "$(INTDIR)\selcontroldlg.obj"
  492.     -@erase "$(INTDIR)\uiglobals.obj"
  493.     -@erase "$(INTDIR)\usefuldi.obj"
  494.     -@erase "$(INTDIR)\vc60.idb"
  495.     -@erase "$(INTDIR)\viewselwnd.obj"
  496.     -@erase "$(OUTDIR)\diconfig.dll"
  497.     -@erase "$(OUTDIR)\diconfig.exp"
  498.     -@erase "$(OUTDIR)\diconfig.lib"
  499.  
  500. "$(OUTDIR)" :
  501.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  502.  
  503. CPP=cl.exe
  504. CPP_PROJ=/nologo /MT /W3 /GR /O2 /I "$(dxsdkroot)\include" /D "_MBCS" /D "_USRDLL" /D "DICONFIG_EXPORTS" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\diconfig.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  505.  
  506. .c{$(INTDIR)}.obj::
  507.    $(CPP) @<<
  508.    $(CPP_PROJ) $< 
  509. <<
  510.  
  511. .cpp{$(INTDIR)}.obj::
  512.    $(CPP) @<<
  513.    $(CPP_PROJ) $< 
  514. <<
  515.  
  516. .cxx{$(INTDIR)}.obj::
  517.    $(CPP) @<<
  518.    $(CPP_PROJ) $< 
  519. <<
  520.  
  521. .c{$(INTDIR)}.sbr::
  522.    $(CPP) @<<
  523.    $(CPP_PROJ) $< 
  524. <<
  525.  
  526. .cpp{$(INTDIR)}.sbr::
  527.    $(CPP) @<<
  528.    $(CPP_PROJ) $< 
  529. <<
  530.  
  531. .cxx{$(INTDIR)}.sbr::
  532.    $(CPP) @<<
  533.    $(CPP_PROJ) $< 
  534. <<
  535.  
  536. MTL=midl.exe
  537. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  538. RSC=rc.exe
  539. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\dconfig.res" /d "NDEBUG" 
  540. BSC32=bscmake.exe
  541. BSC32_FLAGS=/nologo /o"$(OUTDIR)\diconfig.bsc" 
  542. BSC32_SBRS= \
  543.     
  544. LINK32=link.exe
  545. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib ole32.lib uuid.lib dinput8.lib ddraw.lib d3d8.lib d3dx8.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\diconfig.pdb" /machine:I386 /def:".\diactfrm.def" /out:"$(OUTDIR)\diconfig.dll" /implib:"$(OUTDIR)\diconfig.lib" /libpath:"$(dxsdkroot)\lib" /stack:0x200000,0x200000
  546. DEF_FILE= \
  547.     ".\diactfrm.def"
  548. LINK32_OBJS= \
  549.     "$(INTDIR)\cbitmap.obj" \
  550.     "$(INTDIR)\cd3dsurf.obj" \
  551.     "$(INTDIR)\cdevicecontrol.obj" \
  552.     "$(INTDIR)\cdeviceui.obj" \
  553.     "$(INTDIR)\cdeviceview.obj" \
  554.     "$(INTDIR)\cdeviceviewtext.obj" \
  555.     "$(INTDIR)\cdiacpage.obj" \
  556.     "$(INTDIR)\cfguitrace.obj" \
  557.     "$(INTDIR)\cfrmwrk.obj" \
  558.     "$(INTDIR)\configwnd.obj" \
  559.     "$(INTDIR)\constants.obj" \
  560.     "$(INTDIR)\cyclestr.obj" \
  561.     "$(INTDIR)\flexcheckbox.obj" \
  562.     "$(INTDIR)\flexcombobox.obj" \
  563.     "$(INTDIR)\flexinfobox.obj" \
  564.     "$(INTDIR)\flexlistbox.obj" \
  565.     "$(INTDIR)\flexmsgbox.obj" \
  566.     "$(INTDIR)\flexscrollbar.obj" \
  567.     "$(INTDIR)\flextooltip.obj" \
  568.     "$(INTDIR)\flextree.obj" \
  569.     "$(INTDIR)\flexwnd.obj" \
  570.     "$(INTDIR)\guids.obj" \
  571.     "$(INTDIR)\iclassfact.obj" \
  572.     "$(INTDIR)\ipageclassfact.obj" \
  573.     "$(INTDIR)\main.obj" \
  574.     "$(INTDIR)\populate.obj" \
  575.     "$(INTDIR)\privcom.obj" \
  576.     "$(INTDIR)\registry.obj" \
  577.     "$(INTDIR)\selcontroldlg.obj" \
  578.     "$(INTDIR)\uiglobals.obj" \
  579.     "$(INTDIR)\usefuldi.obj" \
  580.     "$(INTDIR)\viewselwnd.obj" \
  581.     "$(INTDIR)\dconfig.res"
  582.  
  583. "$(OUTDIR)\diconfig.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  584.     $(LINK32) @<<
  585.   $(LINK32_FLAGS) $(LINK32_OBJS)
  586. <<
  587.  
  588. !ENDIF 
  589.  
  590.  
  591. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  592. !IF EXISTS("diconfig.dep")
  593. !INCLUDE "diconfig.dep"
  594. !ELSE 
  595. !MESSAGE Warning: cannot find "diconfig.dep"
  596. !ENDIF 
  597. !ENDIF 
  598.  
  599.  
  600. !IF "$(CFG)" == "diconfig - Win32 Release" || "$(CFG)" == "diconfig - Win32 Debug" || "$(CFG)" == "diconfig - Win32 Debug Unicode" || "$(CFG)" == "diconfig - Win32 Release Unicode"
  601. SOURCE=.\cbitmap.cpp
  602.  
  603. "$(INTDIR)\cbitmap.obj" : $(SOURCE) "$(INTDIR)"
  604.  
  605.  
  606. SOURCE=.\cd3dsurf.cpp
  607.  
  608. "$(INTDIR)\cd3dsurf.obj" : $(SOURCE) "$(INTDIR)"
  609.  
  610.  
  611. SOURCE=.\cdevicecontrol.cpp
  612.  
  613. "$(INTDIR)\cdevicecontrol.obj" : $(SOURCE) "$(INTDIR)"
  614.  
  615.  
  616. SOURCE=.\cdeviceui.cpp
  617.  
  618. "$(INTDIR)\cdeviceui.obj" : $(SOURCE) "$(INTDIR)"
  619.  
  620.  
  621. SOURCE=.\cdeviceview.cpp
  622.  
  623. "$(INTDIR)\cdeviceview.obj" : $(SOURCE) "$(INTDIR)"
  624.  
  625.  
  626. SOURCE=.\cdeviceviewtext.cpp
  627.  
  628. "$(INTDIR)\cdeviceviewtext.obj" : $(SOURCE) "$(INTDIR)"
  629.  
  630.  
  631. SOURCE=.\cdiacpage.cpp
  632.  
  633. "$(INTDIR)\cdiacpage.obj" : $(SOURCE) "$(INTDIR)"
  634.  
  635.  
  636. SOURCE=.\cfguitrace.cpp
  637.  
  638. "$(INTDIR)\cfguitrace.obj" : $(SOURCE) "$(INTDIR)"
  639.  
  640.  
  641. SOURCE=.\cfrmwrk.cpp
  642.  
  643. "$(INTDIR)\cfrmwrk.obj" : $(SOURCE) "$(INTDIR)"
  644.  
  645.  
  646. SOURCE=.\configwnd.cpp
  647.  
  648. "$(INTDIR)\configwnd.obj" : $(SOURCE) "$(INTDIR)"
  649.  
  650.  
  651. SOURCE=.\constants.cpp
  652.  
  653. "$(INTDIR)\constants.obj" : $(SOURCE) "$(INTDIR)"
  654.  
  655.  
  656. SOURCE=.\cyclestr.cpp
  657.  
  658. "$(INTDIR)\cyclestr.obj" : $(SOURCE) "$(INTDIR)"
  659.  
  660.  
  661. SOURCE=.\dconfig.rc
  662.  
  663. "$(INTDIR)\dconfig.res" : $(SOURCE) "$(INTDIR)"
  664.     $(RSC) $(RSC_PROJ) $(SOURCE)
  665.  
  666.  
  667. SOURCE=.\flexcheckbox.cpp
  668.  
  669. "$(INTDIR)\flexcheckbox.obj" : $(SOURCE) "$(INTDIR)"
  670.  
  671.  
  672. SOURCE=.\flexcombobox.cpp
  673.  
  674. "$(INTDIR)\flexcombobox.obj" : $(SOURCE) "$(INTDIR)"
  675.  
  676.  
  677. SOURCE=.\flexinfobox.cpp
  678.  
  679. "$(INTDIR)\flexinfobox.obj" : $(SOURCE) "$(INTDIR)"
  680.  
  681.  
  682. SOURCE=.\flexlistbox.cpp
  683.  
  684. "$(INTDIR)\flexlistbox.obj" : $(SOURCE) "$(INTDIR)"
  685.  
  686.  
  687. SOURCE=.\flexmsgbox.cpp
  688.  
  689. "$(INTDIR)\flexmsgbox.obj" : $(SOURCE) "$(INTDIR)"
  690.  
  691.  
  692. SOURCE=.\flexscrollbar.cpp
  693.  
  694. "$(INTDIR)\flexscrollbar.obj" : $(SOURCE) "$(INTDIR)"
  695.  
  696.  
  697. SOURCE=.\flextooltip.cpp
  698.  
  699. "$(INTDIR)\flextooltip.obj" : $(SOURCE) "$(INTDIR)"
  700.  
  701.  
  702. SOURCE=.\flextree.cpp
  703.  
  704. "$(INTDIR)\flextree.obj" : $(SOURCE) "$(INTDIR)"
  705.  
  706.  
  707. SOURCE=.\flexwnd.cpp
  708.  
  709. "$(INTDIR)\flexwnd.obj" : $(SOURCE) "$(INTDIR)"
  710.  
  711.  
  712. SOURCE=.\guids.c
  713.  
  714. "$(INTDIR)\guids.obj" : $(SOURCE) "$(INTDIR)"
  715.  
  716.  
  717. SOURCE=.\iclassfact.cpp
  718.  
  719. "$(INTDIR)\iclassfact.obj" : $(SOURCE) "$(INTDIR)"
  720.  
  721.  
  722. SOURCE=.\ipageclassfact.cpp
  723.  
  724. "$(INTDIR)\ipageclassfact.obj" : $(SOURCE) "$(INTDIR)"
  725.  
  726.  
  727. SOURCE=.\main.cpp
  728.  
  729. "$(INTDIR)\main.obj" : $(SOURCE) "$(INTDIR)"
  730.  
  731.  
  732. SOURCE=.\populate.cpp
  733.  
  734. "$(INTDIR)\populate.obj" : $(SOURCE) "$(INTDIR)"
  735.  
  736.  
  737. SOURCE=.\privcom.cpp
  738.  
  739. "$(INTDIR)\privcom.obj" : $(SOURCE) "$(INTDIR)"
  740.  
  741.  
  742. SOURCE=.\registry.cpp
  743.  
  744. "$(INTDIR)\registry.obj" : $(SOURCE) "$(INTDIR)"
  745.  
  746.  
  747. SOURCE=.\selcontroldlg.cpp
  748.  
  749. "$(INTDIR)\selcontroldlg.obj" : $(SOURCE) "$(INTDIR)"
  750.  
  751.  
  752. SOURCE=.\uiglobals.cpp
  753.  
  754. "$(INTDIR)\uiglobals.obj" : $(SOURCE) "$(INTDIR)"
  755.  
  756.  
  757. SOURCE=.\usefuldi.cpp
  758.  
  759. "$(INTDIR)\usefuldi.obj" : $(SOURCE) "$(INTDIR)"
  760.  
  761.  
  762. SOURCE=.\viewselwnd.cpp
  763.  
  764. "$(INTDIR)\viewselwnd.obj" : $(SOURCE) "$(INTDIR)"
  765.  
  766.  
  767.  
  768. !ENDIF 
  769.  
  770.